tar xjvf lirc-0.8.1.tar.bz2
ln -s lirc-0.8.1 lirc
cd lirc ./setup.sh
make sudo make install sudo ldconfig
sudo chmod 666 /dev/lircd
sudo modprobe lirc_serial
(Attention : le module ne se chargera pas automatiquement au démarage, il faudra donc modifier quelques ptit truc dans votre config pour ne plus avoir a se soucier du modprobe)
mode2 (si vous appuyez sur une touche, des petits points apparaissent à l'écran)
irrecord lircd.conf
(placer le fichier créé dans le repertoire /etc/lirc)
kate .lircrc
begin
remote = PinnacleSysPCTVRemote
prog = irexec
button = Power
config = xmmsctrl quit
end
Voici a quoi ressemble mon fichier .lircrc (qui pour le moment ne gére que xmms)
# Begin General Config #
begin
remote = PinnacleSysPCTVRemote
prog = irexec
button = Power
config = xmmsctrl quit
end
begin
remote = PinnacleSysPCTVRemote
prog = irexec
button = F_TV
config = xmmsctrl play
end
begin
remote = PinnacleSysPCTVRemote
prog = irexec
button = F_RADIO
config = xmmsctrl stop
end
begin
remote = PinnacleSysPCTVRemote
prog = irexec
button = F_TELETEXT
config = xmmsctrl pause
end
begin
remote = PinnacleSysPCTVRemote
prog = irexec
button = Chan+Play
config = xmmsctrl next
repeat = 1
end
begin
remote = PinnacleSysPCTVRemote
prog = irexec
button = Chan-Stop
config = xmmsctrl prev
repeat = 1
end
begin
remote = PinnacleSysPCTVRemote
prog = irexec
button = Vol-Rew
config = xmmsctrl vol -5
repeat = 1
end
begin
remote = PinnacleSysPCTVRemote
prog = irexec
button = Vol+FF
config = xmmsctrl vol +5
repeat = 1
end
Un tutoriel spécifique existe pour la création des fichiers lircrc (fichiers définissant l'interprétation des commandes IR par les logiciels).
Ce petit programme n'existe pas dans les dépot ubuntu edgy, il faut donc l'installer à la main. Il permet de passer des commandes à xmms
tar zxvf prgms/xmms/xmmsctrl-1.8.tar.gz
cd xmmsctrl-1.8/ make
sudo cp xmmsctrl /usr/bin/
sudo apt-get install xmms-lirc
A cette étape, nous sommes capable en lancant dans une console irexec, et en lancant xmms de gerer son comportement via la télécommande, mais allons un peu plus loin
#!/bin/sh killall irexec irexec -d
chmod + x nom-script.sh
sudo apt-get install kdelirc
irkick
Maintenant dés que vous lancerez une session KDE, irexec et irkick serons lancés automatiquement. Il ne vous reste plus qu'a configurer irckick pour associer chacune des touches de votre télécommande à un programme pour pouvoir lancer xine depuis son cannapé, l'éteindre pour passer à xmms, etc …
Sans oublier le site officiel : http://www.lirc.org/
Contributeurs: auteur inconnu, Boris Le Hachoir,